<template>
    <el-container>
        <el-header style="margin-top: 20px;">
            <h2>导演参演数量Top10分析</h2>
        </el-header>
        <el-main style="margin-top: -20px;">
            <el-card shadow="always" class="code-card">
                <el-scrollbar>
                    <el-row gutter={20}>
                        <el-col :span="10">
                            <el-image style="width: 100%; height: auto; margin-bottom: 20px;"
                                src="src\assets\img\top_10_directors_distribution.png" alt="导演参演Top10"></el-image>
                        </el-col>
                        <el-col :span="14" style="margin-top: 40px;">
                            <p>
                                <strong>分析：</strong>
                                从图中的数据可以看出，导演参演数量前10名的导演在电影行业中占据了重要地位。这些导演通常会执导多个项目，积极参与电影创作，从而提升了他们的知名度和影响力。
                                这些导演通过多样化的电影作品和不断创新的导演风格，建立了广泛的观众群体。他们不仅在电影创作过程中发挥重要作用，还在整个电影产业中产生了深远的影响。
                                然而，导演参演数量并不完全代表导演的影响力或电影的票房成绩，除了参演数量，还需要综合考虑导演的作品质量、票房表现和观众反馈等多方面因素。
                            </p>
                            <p>
                                <strong>代码展示：</strong>
                            </p>
                            <pre style="background-color: #f4f4f4; padding: 15px; border-radius: 5px;">
<code>
    # 6. 导演参演数量
    plt.figure(figsize=(10, 6))
    director_counts = df['director'].value_counts().head(10)  # 获取前10个导演
    sns.barplot(x=director_counts.index, y=director_counts.values, palette='viridis')
    plt.title('前10位导演参演数量')
    plt.xlabel('导演')
    plt.ylabel('参演电影数量')
    plt.xticks(rotation=25)
    plt.savefig('top_10_directors_distribution.png')  # 保存图像
    plt.show()
</code>
                            </pre>
                        </el-col>
                    </el-row>
                </el-scrollbar>
            </el-card>
        </el-main>
        <el-footer>
            <el-alert title="提示：请确保运行环境正确配置。" type="info" show-icon>
            </el-alert>
        </el-footer>
    </el-container>
</template>

<script>
    export default {
        name: 'MovieAnalysis'
    }
</script>

<style scoped>
    /* 添加你需要的样式 */
</style>
